home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / windows / ttfonts / tt2bm11.arj / TT2BMAP.DOC < prev    next >
Text File  |  1993-12-02  |  10KB  |  225 lines

  1.                                   TT2BMAP
  2.                        (c) 1993 by Alexander Walter
  3.  
  4.  
  5.  
  6. WHAT IS IT?
  7.  
  8.   TT2BMAP will convert a TrueType scalable soft font into a LaserJet
  9.   bitmap font format so that older application programs which don't
  10.   support TrueType can still use the latest fonts.
  11.  
  12.   Also, once the font is converted to the LaserJet bitmap font format, it
  13.   can be converted to the DeskJet bitmap soft font format. Ordinarily, the
  14.   Windows 3.1 drivers for the DeskJet print TrueType fonts as full page
  15.   graphics, which is   s l o w. Utilizing a downloaded bitmap soft font
  16.   could speed up printing a similar page using this font when outside
  17.   Windows.
  18.  
  19.  
  20.  
  21. REQUIREMENTS
  22.  
  23.   TT2BMAP requires simply a graphics display, VGA/EGA/CGA/AT&T or Herc. If
  24.   you use a Hercules adaptor, run the MSHERC.COM TSR program before
  25.   running TT2BMAP.
  26.  
  27.   TT2BMAP also requires access to a print file written by any Windows 3.1
  28.   program which supports TrueType fonts. An example of such a program is
  29.   Windows Write, which comes free with Windows 3.1. Instructions on how to
  30.   generate the print file are included below.
  31.  
  32.  
  33.  
  34. REGISTRATION INFORMATION
  35.  
  36.   TT2BMAP is offered as shareware. Please support the shareware concept by
  37.   sending a check or money order for $20 to:
  38.  
  39.       Alexander Walter
  40.       182 ILER Dr.
  41.       Middletown, NJ.  07748
  42.  
  43.       (800) 262-0827   USA only
  44.       (908) 949-0507  or  (908) 671-5080   otherwise
  45.  
  46.   If you register with an additional $10 (for a total of $30), you will
  47.   receive by mail a copy of FONTEDIT, which is an editor of HP LaserJet
  48.   bitmapped soft fonts (a version is available for DeskJet fonts, too). A
  49.   brief description of my FONTEDIT program is as follows:
  50.  
  51.       View & edit any HP LaserJet bit-mapped soft font. Requires
  52.       VGA/EGA/CGA/Herc or AT&T video. Mouse optional. Handles portrait or
  53.       landscape, fixed or proportional, and can convert between them.
  54.       Handles up to 110 pt (VGA), 80 pt (EGA), 88 pt (Herc & AT&T), or 44
  55.       pt (CGA). Sculpt individual pixels, or use the many built-in special
  56.       effects and area shapes. Can import characters from black & white
  57.       .PCX, .TIF, or from other soft fonts. Many features.
  58.  
  59.   For your convenience, credit card orders for FONTEDIT (not TT2BMAP yet)
  60.   are accepted and processed by the Public Software Library (PsL).  To order 
  61.   FONTEDIT (PsL product code #10940) with your Visa,MasterCard, AmEx, or 
  62.   Discover, contact the PsL at: 
  63.  
  64.            voice:  (800) 242-4775 
  65.                    (713) 524-6394 overseas
  66.              fax:  (713) 524-6398 
  67.       CompuServe:       71355,470 
  68.         Internet:       71355.470@compuserve.com
  69.  
  70.   Credit card orders will be shipped in one to two business days. A shipping
  71.   and handling charge will be added to credit card orders:
  72.  
  73.    *  For normal delivery via US Mail:          $4.00  S&H
  74.    
  75.    *  For expedited delivery via overnight
  76.       mail, Internet e-mail, CompuServe,
  77.       Genie, or America On-Line:               $14.00  S&H
  78.  
  79.   When calling PsL, ask for FONTEDIT, product code #10940. The PsL numbers 
  80.   are for credit card orders only.  For technical support, or to save money 
  81.   on shipping & handling, contact Alexander Walter directly by mail or toll-
  82.   free at (800) 262-0827.
  83.  
  84.  
  85.  
  86.  
  87. HOW DOES TT2BMAP WORK?
  88.  
  89.   When a Windows 3.1 program prints a file containing TrueType fonts, the
  90.   Windows LaserJet printer driver creates bitmap soft font renditions of
  91.   the TrueType fonts in the point sizes used in your document, then
  92.   downloads those bitmap soft fonts to the LaserJet. Only those characters
  93.   in your print file are included in the downloaded font.
  94.  
  95.   If the print job is redirected to a disk file instead of to the printer,
  96.   the resulting print file will contain bitmapped soft fonts, plus a lot
  97.   of other extraneous stuff.
  98.  
  99.   TT2BMAP works by reading the print file on disk, finding all the soft
  100.   fonts within it, and writing them to separate files you specify on your
  101.   disk.
  102.  
  103.  
  104.  
  105. HOW TO GENERATE THE PRINT FILE
  106.  
  107.   Step 1: Make sure you have one of the LaserJet II or III family of laser
  108.   printer drivers installed, and connected to "FILE".
  109.  
  110.       From within the Windows Main Group, double click on the Control
  111.   Panel, and then double click on the Printers icon. If necessary, install
  112.   a printer for one of the LaserJet II or III family of laser printers
  113.   (i.e., IIp, III, IIIp, etc. are also OK). Select this printer as the
  114.   default and click on the "Connect" button. Connect this printer to
  115.   "FILE". Then click on the OK button. Your output using this printer will
  116.   now be redirected into a disk file. Windows 3.1 will ask you to supply
  117.   the actual filename when you print.
  118.  
  119.       The LaserJet 4 printer driver and TT2BMAP can be used together with
  120.   *some*  TrueType fonts in order to make a bitmapped font. If using the
  121.   LaserJet 4 driver with a TrueType font already resident in the LJ4 (such
  122.   as the fonts that come with Windows 3.1), the Windows driver will simply
  123.   send codes to access them. But, if the LJ4 driver is used with a 3rd
  124.   party TrueType font, it will construct a bitmapped version.
  125.  
  126.      If you have a LJ4 printer, you can also tell Windows to print to disk
  127.   using the LJ II or III driver. The resulting bitmap will still be 
  128.   compatable with the LJ4.
  129.  
  130.  
  131.   Step 2: Start up any Windows 3.1 program which supports TrueType fonts,
  132.   and format some sample text to the specific TrueType font and point size
  133.   you are interested in.
  134.  
  135.       This step will necessarily be somewhat specific to whatever Windows
  136.   3.1 program you are using. Note that Windows will include in the bitmap
  137.   font only those letters which appear in your sample text. So, if there
  138.   are no "z" letters in the text, there will be no "z" letter in the font!
  139.  
  140.  
  141.       An example of a program which supports TrueType fonts is Windows
  142.   Write, which comes free with Windows 3.1 and can be found in the
  143.   Applications Group.
  144.  
  145.       For your convenience, I have included here a file named "32-255.txt"
  146.   which contains all characters with ASCII values 32 through 255. This
  147.   includes all letters (upper & lower case), numerals, punctuation, and
  148.   special high-order characters. If your Windows 3.1 application program
  149.   supports importing from an ASCII text file, you can simply import this
  150.   file and format it to the desired TrueType font and point size. You can
  151.   include multiple copies of it in different fonts and point sizes;
  152.   TT2BMAP will be able to copy the resulting bitmap fonts to separate
  153.   files.
  154.  
  155.       Note that Windows Write may have trouble representing high order
  156.   ASCII characters. If this is the case with your TrueType application,
  157.   you may not be able to generate a bitmap of any high order ASCII
  158.   characters.
  159.  
  160.   ****************  Getting rid of hollow boxes:  *************************
  161.   *                                                                       *
  162.   *  If you see hollow boxes for some characters, this is caused by one   *
  163.   *  of two things:                                                       *
  164.   *                                                                       *
  165.   *     - Either the particular characters with boxes aren't defined in   *
  166.   *       the TrueType font. The resulting bitmapped font will also have  *
  167.   *       boxes for these characters.                                     *
  168.   *                                                                       *
  169.   *     - Or that you are printing an ornate font at a large point size   *
  170.   *       and Windows is having trouble rendering the character.          *
  171.   *                                                                       *
  172.   *  If the boxes are caused by the 2nd reason, you can fix this by       *
  173.   *  exiting Windows and editing the  [TrueType]  section of your         *
  174.   *  WIN.INI to add the line:                                             *
  175.   *                                                                       *
  176.   *                   OutlineThreshold=70                                 *
  177.   *                                                                       *
  178.   *  If you still get boxes, try another value bigger than 70.            *
  179.   *                                                                       *
  180.   *************************************************************************
  181.  
  182.  
  183.   Step 3: Print the file.
  184.  
  185.       Prior to printing the file, if your Windows 3.1 application program
  186.   has a "Printer Options" menu choice, you may want to use it to make sure
  187.   that you will be printing using a LaserJet II (or later) driver. Also,
  188.   under the printing options, make sure that the option box to print
  189.   TrueType fonts as graphics is  *disabled*.
  190.  
  191.       Print the file, supplying a filename when prompted, then exit
  192.   Windows 3.1.
  193.  
  194.  
  195.  
  196. USING TT2BMAP
  197.  
  198.   Now run TT2BMAP on the print file in order to extract the bitmap fonts
  199.   representing all the TrueType fonts and point sizes that you printed.
  200.  
  201.   The name of the print file can be included on the command line, or you
  202.   can let TT2BMAP prompt you for it. Wildcards (*,?) are OK. After the
  203.   print file has been parsed, TT2BMAP will prompt you for a filename to
  204.   write each bitmap font. The new filename must be different that the
  205.   original print filename.
  206.  
  207.   After each bitmap font has been written, you will be shown the PCL
  208.   commands needed to select it.
  209.  
  210.   TT2BMAP will automatically try to fix occasional glitches in the bitmaps
  211.   that Windows writes. If you don't want TT2BMAP to do this, simply begin
  212.   TT2BMAP with the command line  /nofix
  213.  
  214.  
  215.  
  216.  
  217. REMINDER
  218.  
  219.   Please remember to support the shareware concept by sending a check or
  220. money order for $20 to the address given above. For just an extra $10 ($30
  221. total) receive a LaserJet soft font editor. If you are a DeskJet user,
  222. state so and I will throw in for free a utility to convert LaserJet
  223. bitmapped soft fonts to DeskJet format.
  224.  
  225.